package demo;

/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: YKH
 * Date: 2023-03-15
 * Time: 19:03
 */

import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;

/**
 * 高精度减法 计算大数a-b
 * 给定两个非负整数（不含前导 0
 * ） A
 *  和 B
 * ，请你计算 A×B
 *  的值。
 *
 * 输入格式
 * 共两行，第一行包含整数 A
 * ，第二行包含整数 B
 * 。
 *
 * 输出格式
 * 共一行，包含 A×B
 *  的值。
 *
 * 数据范围
 * 1≤A的长度≤100000
 * ,
 * 0≤B≤10000
 */
public class Main9 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String a = sc.nextLine();
        int b = sc.nextInt();
        List<Integer> A = new ArrayList<>();
        for(int i=a.length()-1; i>=0;i--){
            A.add( a.charAt(i)-'0');
        }
        List<Integer> ret = mul(A, b);

        for(int i=ret.size()-1; i>=0;i--){
            System.out.print(ret.get(i));
        }
    }

    private static List<Integer> mul(List<Integer> a, int b) {
        int t = 0;
        List<Integer> ret = new ArrayList<>();
        for(int i=0; i<a.size() || t!=0;i++){
            if(i<a.size()) t+=a.get(i)*b;
            ret.add(t%10);
            t /= 10;
        }
        while(ret.size() > 1 && ret.get(ret.size()-1) ==0){
            ret.remove(ret.size()-1);
        }
        return ret;
    }
}
